- 自取滅亡
- zìqǔmièwángcourt (or invite) destruction; take the road to one's doom; suicide* * *zi4 qu3 mie4 wang2to court disaster (idiom), to dig one's own grave* * *自取滅亡|自取灭亡 [zì qǔ miè wáng] ► to court disaster (idiom) ► to dig one's own grave
Chinese-English dictionary. Academic. 2013.